home *** CD-ROM | disk | FTP | other *** search
- regc4f( 5, %daycolor_r, %daycolor_g, %daycolor_b, %daycolor_a )
- regc4f( 6, %ambient_r, %ambient_g, %ambient_b, %ambient_a )
- pshader("
-
- ps_1_1
-
- #include <cardef.h>
- #define DayColor c5
-
- #define Diffuse v0.a
- #define SpotDiffuse v0
- #define Ambient c6
-
- def c0, 1, 1, 1, 0
-
- tex t0 ;broken
- tex t1 ;colormap
-
- mul r0, Diffuse, t1.a
-
- mad r0, Ambient, r0, Ambient.a
-
- mul r0, t0, r0
-
- mul r0.rgb, r0, DayColor
- + mov r0.a, t0.a
- #if VS_SPOTLIGHTS
- mad r0.rgb, t0.a, SpotDiffuse, r0
- #endif
-
- ")
-
-